/**  
* @author renbangjie renbangjie@126.com  
* @date 2015-8-19 下午12:58:02
* @version V1.0  
* <b>Copyright (c)</b> 2014医信金融信息服务（上海）有限公司-版权所有<br/>
*/
package com.yjd.comm.wal.job;

import java.util.List;

import com.yjd.comm.wal.model.WalAccountModel;
import com.yjd.comm.wal.model.WalProjectFlowModel;


/**
 * 给小钱包用户匹配债权的业务类
 * @author renbangjie renbangjie@126.com
 * @date 2015-8-19 下午12:58:02
 */
public interface IMatchCreditorJobService {
	
	/**
	 * 匹配单个用户
	* @param accountid
	* @throws Exception
	* void
	 */
	public void matchCreditor(Long accountid) throws Exception;
	
	/**
	 * 获取可用债权
	* @return
	* @throws Exception
	* WalProjectFlowModel
	 */
	public WalProjectFlowModel getMatchCreditor() throws Exception;
	
	/**
	 * 分页查询
	* @param start
	* @param size
	* @return
	* @throws Exception
	* PagerModel
	 */
	public List<WalAccountModel> getAccountList(long start, long size) throws Exception;
	
}
